home *** CD-ROM | disk | FTP | other *** search
/ ftp.cs.arizona.edu / ftp.cs.arizona.edu.tar / ftp.cs.arizona.edu / icon / newsgrp / group01a.txt / 000031_icon-group-sender _Tue May 23 16:34:23 2000.msg < prev    next >
Internet Message Format  |  2002-01-03  |  3KB

  1. Return-Path: <icon-group-sender>
  2. Received: (from root@localhost)
  3.     by baskerville.CS.Arizona.EDU (8.9.1a/8.9.1) id QAA27759
  4.     for icon-group-addresses; Tue, 23 May 2000 16:33:28 -0700 (MST)
  5. Message-Id: <200005232333.QAA27759@baskerville.CS.Arizona.EDU>
  6. From: gep2@terabites.com
  7. Date: Tue, 23 May 2000 14:53:24 -0500
  8. Subject: Hardware for HLLs
  9. To: Icon-group@optima.CS.Arizona.EDU
  10. Errors-To: icon-group-errors@optima.CS.Arizona.EDU
  11. Status: RO
  12. Content-Length: 2949
  13.  
  14. >> ...and a better reference I have lost suggest Sun are on to this and
  15. > have a java non-virtual machine.
  16.  
  17. > I checked that out and it looks like you're right.  Oh, well, I guess there's 
  18. nothing new under the sun.
  19.  
  20. >> "Richard A. O'Keefe" <ok@atlas.otago.ac.nz> wrote:
  21.  
  22. >> And the market share for hardware that doesn't support good virus hosts is 
  23. fairly limited.
  24.  
  25. > 2 + 2 = ... Awright!  Hardware virus acceleration!  We're gonna get RICH!!!
  26.  
  27. Some years ago a company called Proximity Technology developed a marvelous LSI 
  28. chip to do proximity ranking of a series of [near-]matches.  The idea was 
  29. wonderful, although within just a few years the software version was faster when 
  30. running on widely available standard PCs.
  31.  
  32. The reasons you don't see more of these specialized HLL processors are simple.  
  33. The market is limited;  few people need the additional performance badly enough 
  34. to put up with the cost and configuration hassles (need an available slot and of 
  35. the right kind etc etc).  Given the limited money available to support the 
  36. development, you'll probably never be able to keep up in the throughput 
  37. technology curve with the general-purpose, mass-market processors.  Eventually 
  38. (and probably SOON) your balls-out high-speed specialized custom processor will 
  39. be blown away by a simple interpreter running on cheap generic iron.
  40.  
  41. If you go back about 7-8 years there was a lot of press about how Sun's 
  42. revolutionary SPARC RISC processor was going to put the Intel-family CISC 
  43. processors out of business, and redefine the PC.  It hasn't really happened that 
  44. way, has it?
  45.  
  46. The HP9000 at one of my consulting customers (a $50K+ box) uses their 
  47. fancy-schmancy HP/PA microprocessor.  (You will remember that the whole raison 
  48. d'etre of RISC was that by designing a brain-damaged processor with a crippled 
  49. primitive instruction set, they could turn the crank faster...)  Anyhow, the 
  50. HP/PA "we can turn the crank faster" microprocessors runs at... wait for it... 
  51. 100MHz.  (!!)
  52.  
  53. Anyhow, after designing a specialized, custom-built processor (which only works 
  54. for SOME of the workload you have, and probably isn't even DRAMATICALLY faster 
  55. for that segment) you then have to figure out how to find the money to keep 
  56. REdesigning it to compete with the constantly raised bar coming from companies 
  57. like AMD and Intel (which probably have a LOT more money to play the high-stakes 
  58. game than you do).
  59.  
  60. So anyhow it's scarcely surprising that there aren't a lot of such specialized 
  61. HLL-based processors out there.  If anybody was going to do it for JAVA, it 
  62. would probably be Sun... and even there, they haven't exactly been hugely 
  63. successful selling even their SPARC chips.
  64.  
  65. Gordon Peterson
  66. http://web2.airmail.net/gep2/
  67. Support the Anti-SPAM Amendment!  Join at http://www.cauce.org/
  68. 12/19/98: the day the Conservatives demonstrated their scorn for their
  69.    fraudulent sham of representative government.  Voters, remember it!
  70.  
  71.